<?php

return [
    /*
    |--------------------------------------------------------------------------
    | Third Party Services
    |--------------------------------------------------------------------------
    |
    | This file is for storing the credentials for third party services such
    | as Stripe, Mailgun, SparkPost and others. This file provides a sane
    | default location for this type of information, allowing packages
    | to have a conventional place to find your various credentials.
    |
    */

    'access_key_id' => env('ALIYUN_ACCESS_KEY_ID'),
    'access_key_secret' => env('ALIYUN_ACCESS_KEY_SECRET'),
    'oss' => [
        'default' => [
            'endpoint_internal' => env('ALIYUN_OSS_DEFAULT_ENDPOINT_INTERNAL'),
            'endpoint_external' => env('ALIYUN_OSS_DEFAULT_ENDPOINT_EXTERNAL'),
            'bucket' => env('ALIYUN_OSS_DEFAULT_BUCKET'),
            'cdn' => env('ALIYUN_OSS_DEFAULT_CDN'),
            'ssl' => env('ALIYUN_OSS_DEFAULT_SSL', false),
            'cdn_auth_key' => env('ALIYUN_OSS_DEFAULT_CDN_AUTH_KEY'),
            'style_separator' => env('ALIYUN_OSS_DEFAULT_STYLE_SEPARATOR', '!'),
        ],
    ],

    'sms' => [
        'template' => [
            'mainland' => [
                'mobile_verify' => env('ALIYUN_SMS_TEMPLATE_MAINLAND_MOBILE_VERIFY'),
            ],
            'other' => [
                'mobile_verify' => env('ALIYUN_SMS_TEMPLATE_OTHER_MOBILE_VERIFY'),
            ],
        ],
        'sign' => [
            'mainland' => [
                'default' => env('ALIYUN_SMS_SIGN_MAINLAND_DEFAULT'),
            ],
            'other' => [
                'default' => env('ALIYUN_SMS_SIGN_OTHER_DEFAULT'),
            ],
        ],
    ],
];
